central pair of microtubules - French English Dictionary